.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after, .wzl-navbar:before, .wzl-navbar:after {
    content: " ";
    display: table
}

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after, .wzl-navbar:after {
    clear: both
}

.table {
    border-collapse: collapse !important
}

.table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important
}

.table {
    width: 100%;
    max-width: 100%;
}
.tatal{
    padding: 8px;
    text-align: center;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

/*双色球开奖*/
.ssq-kj {
    font-size: 20px;
    background-repeat: no-repeat;
    background-size: 26px 26px;
}

.wzl-navbar .container-fluid .glyphicon-wzl-back {
    background-image: url(../imgs/icon_back.png);
    background-position: 0 center;
    background-size: 11px 15px;
    width: 60px;
    height: 35px;
    position: absolute;
    left: 10px;
}

.result-item-detail{ margin-left: 6px}

/*资金计算*/
.account-nav-bar ul.account-nav-group > li {
    background-color: rgb(238, 238, 238) !important;
    border: none;
    border-bottom: 1px solid #bbbbbb;
}

.account-nav-group li.nav-jj a:hover, .account-nav-group li.nav-jj a {
    color: rgb(225, 102, 0) !important;
    border-bottom: 2px solid #ff6600;
    margin-bottom: -2px;
}

.group-number {
    padding: 4px 12px 4px 6px;
}

.box-bj {
    background-color: rgb(255, 255, 255) !important;
}

.group-number h2 {
    font-size: 16px;
    line-height: 30px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    display: block;
    font-weight: 100;
}

.red_balls,.blue_balls {
    display: inline-block;
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-clip: padding-box;
    text-align: center;
    color: #fff;
    cursor: pointer;
    border-color: #d52626;
    background-color: #e45050;
    margin-right: 3px
}

.blue_balls {
    border-color: #4b95da;
    background-color: #56a4ed;
    color: #fff;
}


.number-red div {
    display: block;
   font-size: 18px;
    color: rgb(228, 80, 80);
    margin: 5px;
}

.number-red div.blue {
    color: rgb(86, 164, 237)
}

.container {
    padding: 0px !important;
    font-size: 14px;
}
.ball-red,.ball-blue {
    clear: both;
}

.ball-red li,.ball-blue li {
    width: 34px;
    height: 34px;
    line-height: 34px;
    vertical-align: middle;
    display: block;
    font-size: 18px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #ccc;
    margin:2px ;
    text-align: center;
    font-weight: 100;
    overflow: hidden;
    cursor: pointer;
    float: left;
    color: rgb(147, 147, 147);
}

.ball-red li.active {
    background: #e45050;
    color: #fff;
    border: 1px red solid;
}

.ball-blue li.active {
    background: #56a4ed;
    color: #fff;
    border: 1px #4b95da solid;
}

.result-detail{
    margin-top: 45px;
    padding: 0px 0 10px;
    background: #f2f2f2;
    border-bottom: 1px #ddd solid;

}
.account-nav-bar ul.account-nav-group > li a {
    font-size: 14px;
}

.result-jj-name {
    margin: 10px 0;
}

.group-jj li {
    border-bottom: none !important;
}

.group-jj a.result-group-item, .group-jj li {
    padding: 0px !important;
}

a.btn-jj {
    background-color: rgb(225, 25, 10);
    line-height: 45px;
    font-size: 18px;
}

a.btn-jj:link, a.btn-jj:visited, a.btn-jj:hover {
    text-decoration: none;
    color: rgb(255, 255, 255);
}

.table-jj td {
    text-align: center
}

.table-jj {
    margin-bottom: 16px;
}

/*资金计算选球*/
.ballbox-kj {
    padding: 0 8px;
}

.ballbox-kj span.ballcon-title {
    font-size: 16px !important;
}



.grey-jj {
    color: rgb(147, 147, 147);
    margin-top: 10px;
}


/*双色球开奖*/
.container-ssq {
    padding: 0 10px !important;
}

.ballcon .ballcon-bar span.ballcon-title {
    font-weight: bold;
    color: #c71616;
    margin-right: 10px;
}

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after, .wzl-navbar:after {
    clear: both
}

.ballcon-bar:after,.ballcon-bar:before {
    clear: both;
}
.ballcon-bar {
    padding: 10px 0;
    clear: both;
}



.ballcon.blueBalls span.ballcon-title {
    color: #0084ff;
}

.ballcon .ballcon-bar span.ballcon-tips {
    color: #686868;
    font-size: 14px;
}

.text-center {
    text-align: center;
}

.account-nav-bar ul.account-nav-group > li.active {
    border-bottom: 2px solid red;
    margin: 0 auto;
}

#jisq {
    background-color: rgb(248, 248, 248);
    border-bottom: 1px solid #dddddd;
    padding: 8px 12px 8px 12px;
}

.account-nav-bar ul.account-nav-group > li.activa {
    display: none;
}

.jiangx span {
    display: block;
}

.wzl-fixed {
    border-top: 1px solid #cbcbcb;
    position: fixed;
    bottom: 0;
    display: block;
    min-height: 40px;
    background: #eeeeee;
    color: #3d3d3d;
    padding: 0 5px;
    width: 100%;
    font-size: 14px;
    text-align: center;
    z-index: 10
}

a.ball-status-bar {
    cursor: pointer;
    font-size: 14px;
    border-radius: 4px;
    border: 1px solid #db0d0d;
    display: inline-block;
    line-height: 30px;
    padding: 0;
    position: relative;
    margin-top: 4px;
    margin-left: 18px;
    overflow: hidden;
    color: #fff;
    max-width: 270px;
    width: 100%;
    background: #e45050;
    text-align: center;
}

div {
    display: block;
}

a.btn-jj {
    background-color: rgb(225, 25, 10);
    line-height: 45px;
    font-size: 18px;
}

a.wzl-ml0 {
    margin-left: 0;
}
.table-bordered {
    border: 1px solid #ddd;
}

.issue-detail table {
    width: 100%;
    max-width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.table > tbody > tr > td {
    padding: 8px 0;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

.table-bordered th, .table-bordered td {
    border: 1px solid #ddd !important
}

.table-bordered {
    border: 1px solid #ddd
}

.wzl-s-red {
    color: #eb2c2c;
}

.blueBalls {
    color: #65a5fb;
}

.content-tab table {
    background-color: #FFF !important;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
}

.btn-default {
    color: #333;
    border-color: #ccc;
}

.btn-tz {
    background-color: rgb(228, 80, 80);
    color: rgb(255, 255, 255);
}
.tatal{}